Electronic Water Distribution Center

ABSTRACT

Apparatus is provided to electronically operate the hot water and/or cold water plumbing system of any home or business kitchen and bathroom with or without a faucet. The electronic water distribution center is a universal device that can connect to any faucet system. The apparatus, The users preferred faucet hot and cold manual controls will set the pressure for the water that is outputted from the spout. The said apparatus has a control system and a main system. The control system transmits a signal wired or wireless system temperature controller/(Android, Apple, Bluetooth, WIFI, ZIGBEE) to the main system to fluctuate one or more electronic solenoid water valve. One solenoid water valve controls the hot water and the second solenoid water valve control the cold water. Both solenoid used in unison creates a precise warm water temperature. The said apparatus can electronically control any home or business kitchen/bathroom, or any faucet electronically by the press of the hot, cold, or warm temperature switch push buttons or the controller systems on-board/external motion sensor.

CROSS-REFERENCE TO RELATED APPLICATION

This application is a continuation of U.S. patent application No.62/405,907, filed Oct. 8, 2016.

BACKGROUND OF THE INVENTION

Today, we as humans are constantly innovating new ways to make our liveseasier while also focusing on sustainable development. The key toexcellent water distribution is to distribute water with ease, quickly,any temperature, and efficiently; and mostly, to distribute waterprecisely without wasting water. Those are the key functions of the“Electronic Water Distribution Center”. The “Electronic WaterDistribution Center (EWDC)” is not an electronic faucet; the saidapparatus is a universal system that can turn any manual faucet known toman into a faucet that is operated electronically. The said apparatus isconstructed with a controller module (either wired or wireless (ex:wireless controller, mobile device, Bluetooth, WIFI, RC/RF), a main MCUsystem, and one or more electronic water solenoid valves. The“Electronic Water distribution center” is an electronic device with manyfunctionalities. The said apparatus can output water by the press of oneof the Temperature switch push buttons or with the option of an on-boardmotion sensor or an external motion sensor. The said apparatus alsosaves repetitiously used water depth for anytime access (ex: washingdishes or bathing). The user can auto-fill saved water depth withautomatic cut-off, hence can have full operation of the electronicstopper (patent application #) The electronic Stopper is an apparatusfor the drain system of any home or business. The Electronic stopperelectronically actuates the stopper head, up and/or down, on any drainsystem by way of motion sensor and many other different inputs,including the said Electronic Water Distribution Center system. TheElectronic Water Distribution Center also has a measurement system tooutput, but not to be limited to, 1-5 cups of water by way of theon-board motion sensor, the external motion sensor, or mobile deviceapplication. The “Electronic Water Distribution Center” is the answerfor anybody who want to have the faucet of their choice and make itoperate electronically. The said apparatus is universal, which means, itcan hook up to any faucet the user has in mind, or the user can use thefaucet he/she already have at their home/business and have the system upand running in ten minutes, hence make it operate electronically withoutthe need for a plumber. The “Electronic Water Distribution Center” evenhook up to and electronic faucet. These features allow the user to havemore control of how you want your kitchen or bathroom sink/tub faucet tolook as opposed to a generic electronic faucet that is restricted to onesimple faucet design. If the user has a solid gold faucet and want it tooperate wireless and electronically, the “Electronic Water DistributionCenter” is all user need.

BRIEF SUMMARY OF VARIOUS EMBODIMENTS OF THE INVENTION

Various embodiment's of the invention include, but not to be limited to,multiple types of Electronic Water Distribution Center Controller(s), amain MCU device, and several electronic water solenoid valves. The typesof controllers the Electronic Water Distribution Center consist of iseither wired controlled or wireless controlled. The wired controlledversion of the Electronic Water Distribution Center has an externalmotion controller device and/or on-board motion controller, hot, cold,and warm temperature push button controller, an electronic overflowcircuit, a depth saving function to save repetitiously used water depthfor any time use, connect to the Electronic Stopper(patent application#), and also have full access to all controls on your mobile device,tablet, or computer by means of Bluetooth and/or WIFI. The wirelesscontrolled version of the Electronic Water Distribution Center has atemperature push button controller that has a microcontroller,Bluetooth/WIFI connectivity, and a motion sensor that is on-board thetemperature push button controller. The temperature push buttoncontroller consists of hot, cold, and warm water temperature switchbuttons, an electronic overflow circuit, a depth saving function to saverepetitiously used water depth for any time use, and also have fullaccess to all controls of the Electronic Water Distribution Center viayour mobile device, tablet, or computer by means of Bluetooth and/orWIFI. The said apparatus also has a vibrator and/or piezo buzzer tosignal the user to let them know that water is on or off, or a mode isentered or exited. The vibrator and piezo buzzer is used to produce asignal back to the user every time a button is pressed. The Differencebetween the two controllers is that the wired version has Cables thatconnect to the main MCU module from the controllers and the wirelessmodule has no cables. The main MCU module in both wired and wirelessunits consist of a microcontroller, a driver circuit, and a Bluetoothand/or WIFI module(s) circuit. Lastly, Water solenoid valves are used tocontrol the water output, hence to actuate the water flowElectronically. The system is also equipped with one or more manualshut/off valves to revert your faucet back to full manual operations.

4

BRIEF DESCRIPTION OF THE DRAWINGS

FIG. 1A Illustrates the Electronic Water Distribution Center's wired(version 1) external motion controller and water detect circuitelectronic schematics.

FIG. 1B Illustrates the Electronic Water Distribution Center's wired(version 1) push button controller module that only utilize push buttonfunctions electronic schematics.

FIG. 1C Illustrates the Electronic Water Distribution Center's wired(version 1) main MCU electronic schematics and its connectivity with theexternal motion controller with water over-flow detect, the push buttoncontroller connectivity, and also how the electronic solenoid valvemodules are connected to the main MCU.

FIG. 1D Illustrates models of the external enclosures for the ElectronicWater Distribution Center's wired (version 1) external motion sensorcontroller with water over-flow detect, and the Electronic WaterDistribution Center push button controller.

FIG. 2A Illustrates the Electronic Water Distribution Center's wired(version 2) push button controller with motion sensor circuit moduleelectronic schematics.

FIG. 2B Illustrates the Electronic Water Distribution Center's wired(version 2) main MCU unit electronic schematics and its connectivitywith the push button/motion sensor controller; the water over-flowdetect circuit is located on the main MCU unit.

FIG. 2C Illustrates A model of the external enclosure for the ElectronicWater Distribution Center's wired (version 2) push button with motionsensor controller.

FIG. 3A Illustrates the Electronic Water Distribution Center's wirelesspush button controller with motion sensor circuit module electronicschematics.

FIG. 3B Illustrates the Electronic Water Distribution Center's wirelessmain MCU unit electronic schematics and its connectivity upon the pushbutton with motion sensor controller; the water over-flow detect circuitis located upon this wireless main MCU unit.

FIG. 3C Illustrates A model of the external enclosure for the ElectronicWater Distribution Center's wireless push button with motion sensorcontroller.

FIG. 4 Illustrates A model of the external enclosure for the ElectronicWater Distribution Center's wired and wireless main MCU unit.

5

DETAILED DESCRIPTION OF VARIOUS EMBODIMENTS

All components utilized in conjunction with the Electronic WaterDistribution Center's illustrations in this particular patent aresubject to change, and should not be limited to what is depicted, butare utilized to fulfill the policy of this patent. All componentswhether mechanical or electrical will be re-analyzed and differentcomponents may or may not be utilized to assemble the Electronic WaterDistribution Center. Any and all new components used will havesimilarities as the stated used components in conjunction with theelectronic stopper or Electronic Water Distribution Center.

FIG. 1A Illustrates the Electronic Water Distribution Center's wired(version 1) external motion controller (40) and water over-flow detect(45) circuit electronic schematics. The external motion controllercircuit (40) is constructed with and infrared receiver transmitterpackage; the infrared transmitter and receiver is first connected dosetogether in proximity; the said transmitter emit an infrared beam signalinto the atmosphere; if the user wave their hand or object in the rangeof the infrared transmitter/receiver package circuit, the infrared beamthen bounces off of the object and is collected within the receiver toproduce an output signal to interrupt the microcontroller (75) on themain MCU unit (FIG. 1C); the motion controller circuit is utilized uponthe apparatus to first, output water by way of motion detection from ahuman or an object; second, is utilized to output the last temperaturethat was pressed by the temperature switch push button controller (FIG.1B) to output for anytime use; third, is utilized to output a selectedcup size of water, ranging from 1-5 cups, that is switched by the cupsize button (30) upon the push button controller (FIG. 1B). The waterover-flow detection circuit (45) is configured with a low frequency/fastswitching/ultra-low current sensing/audio transistor. A small positiveinput signal is applied through an fast switching 1n4148 diode and thelow frequency audio amplifier is utilized to produce the output signalto the microcontroller; if a small body of water reaches the input andoutput signal of the water over-flow detection circuit (45) sensors inunison, the water over-flow detection sensor (45) will then output asignal to the microcontroller (75) on the main MCU unit (FIG. 1C), henceautomatically turn both hot and/or cold water solenoid valves (95) and(100) off until water is under the input and outputs to the waterover-flow detection (45) circuit; once water is under the waterover-flow circuit (45) the water can then be operated again.

FIG. 1B Illustrates the Electronic Water Distribution Center's wired(version 1) push button controller module that only utilize push buttonfunctions electronic schematics, First, the said apparatus hot button(5), cold button (15), and/or warm button (10) is utilized upon thesystem for the user to output selected water temperature from the saidapparatus for a prolonged period of time; second, is utilized to selectwhich ever water temperature the user want the motion sensor circuit(40) to operate on; the tri-led (1) is used to let user know whattemperature of water that is coming out of the apparatus and/or whattemperature the motion sensor circuit (40) is to operate on. third, themenu button (20) is there to select and change water depth mode and fillsink/tub mode; water depth mode allow the user to save a preferredamount of water that is used normally (to wash dishes or/and to get inthe tub); sink/tub fill up button (25) is to activate the save waterdepth and temperature that was selected during the saving procedure byway of the press of a button. If you have the electronic stopper circuit(patent application #), when sink/tub push button (25) is pressed, theautomatic stopper actuates down, hence the selected water temperature isselected and the water depth that was saved is then reactivated torefill the sink/tub to the previously saved water depth. The c-sizebutton (30) is the cup size select button. The c-size button (30) isused to select how many cups of water, between 1-5 cups of water can beselected, that is outputted by the motion sensor circuit (40). Thevibrator and/or sounder circuit (35) is utilized on the system as anaudio or physical indicator. For example: to let the user know that thewater is on or off, that a certain mode is selected, or that the waterdepth level is saved.

FIG. 1C Illustrates the Electronic Water Distribution Center's wired(version 1) main MCU electronic schematics and its connectivity with theexternal motion controller with water over-flow detect (FIG. 1A), thepush button controller (FIG. 1B) connectivity, and also how the Hot andCold electronic water solenoid valves (95) (100) are connected to themain MCU. The main MCU unit power supply source is constructed with, butnot to be limited to, a maxim 1737 IC, which is a battery chargerintegrated circuit (55). The maxim 1737 is a lithium ion battery chargercircuit (55) that charges the system battery and also provide systempower in unison; the system battery (65) is provided for a power outagesituation and/or to operate the system by battery power and/or by solar.Once the system battery (65) reach full charge, the system battery (65)no longer is charging or is discharging unless dc wall plug has a powerfailure. The system microcontroller (75) is an 8-bit microcontrollerwhich is used for various functions and purposes. The microcontroller(75) holds the C++ program that accepts the inputs from the externalmotion controller circuit (40), water over-flow circuit (45), and thetemperature controller remote (FIG. 1B); the microcontroller (75) thenoutputs a signal to the driver circuit (90), which is constructed with aDarlington pair, a half h-bridge, or a full h-bridge driver; the saidDriver circuit then output an amplified signal to the hot water solenoidvalve (95) and/or the cold water solenoid valve (100) to output thewater temperature that was selected by the user; microcontroller (75)also mean for the user to save their preferred water depth and outputthat saved water depth by pressing the sink/tub fill-up button (25)once; microcontroller means (75) to send and receive data through itsfull duplex UART/USART system via ZIGBEE/BLUETOOTH/WIFI/Radio Control(85). The Electronic Water Distribution Center has either aZIGBEE/BLUETOOTH/WIFI/Radio Control (85) communication system for themeans of communicating with the system via mobile device (android orapple), or from any computer device via a Bluetooth or WIFI deviceself-contained app; any device that is utilized to control the apparatusthrough Bluetooth, WIFI, or ZIGBEE (85)connectivity will have fullcontrol of the apparatus and will be able to control all of theapparatus's said functions from that device via the device application.

FIG. 1D Illustrates models of the external enclosures for the ElectronicWater Distribution Center's wired (version 1) external motion sensorcontroller with water over-flow detect (FIG. 1A), and the ElectronicWater Distribution Center push button controller (FIG. 1B. The saidversion was invented for the user to be able to mount the externalmotion sensor circuit (FIG. 1A), the temperature push button controller(FIG. 1B), and the main MCU unit (FIG. 4) where ever the user wanted fortheir own convenience. For example: The user might want the externalmotion sensor controller (FIG. 1A) in the back of the sink and thetemperature push button controller (FIG. 1B) on the lip of the sink. Itwas created for the user to have more versatility and convenience withhow the system is operated in their own home or business.

FIG. 2A Illustrates the Electronic Water Distribution Center's wired(version 2) push button controller with motion sensor circuit moduleelectronic schematics. This specific version of the Electronic WaterDistribution Center has the motion sensor circuit (FIG. 1A) and thetemperature push-button controller (FIG. 1B) all in one controller. Thewater over-flow detection circuit (45) is located upon the (version 2)main MCU unit (FIG. 2B). The motion controller circuit (40) isconstructed with and infrared receiver transmitter package; the infraredtransmitter and receiver is first connected close together in proximity;the said transmitter emit an infrared beam signal into the atmosphere;if the user wave their hand or object in the range of the infraredtransmitter/receiver package circuit, the infrared beam then bounces offof the object and is collected within the receiver to produce an outputsignal to interrupt the microcontroller (75) on the main MCU unit (FIG.2B); the motion controller circuit is utilized upon the apparatus tofirst, output water by way of motion from a human or an object; second,is utilized to output the last temperature that was pressed upon thetemperature switch push button controls to output for anytime use;third, is utilized to output a selected cup size of water, ranging from1-5 cups, that is switched by the cup size button (30) upon the pushbutton controls. Now concerning the push-button controls; First, thesaid apparatus hot button (5), cold button (15), and/or warm button (10)is utilized upon the system for the user to output selected watertemperature from the said apparatus for a prolonged period of time;second, is utilized to select which ever water temperature the user wantthe motion sensor circuit (40) to operate on; the tri-led (1) is used tolet user know what temperature of water that is coming out of theapparatus and/or what temperature the motion sensor circuit (40) is tooperate on. third, the menu button (20) is there to select and changewater depth mode and fill sink/tub mode; water depth mode allow the userto save a preferred amount of water that is used normally (to washdishes or/and to get in the tub); sink/tub fill button (25) is toactivate the save water depth and temperature that was selected duringthe saving procedure by way of the press of a button. If you have theelectronic stopper circuit (patent application #), when sink/tub pushbutton (25) is pressed, the automatic stopper actuates down, hence theselected water temperature is selected and the water depth that wassaved is then reactivated to refill the sink/tub to the previously savedwater depth. The c-size button (30) is the cup size select button. Thec-size button (30) is used to select how many cups of water, between 1-5cups of water can be selected, that is outputted by the motion sensorcircuit (40). The vibrator and/or sounder circuit (35) is utilized onthe system as an audio or physical indicator. For example: to let theuser know that the water is on or off, that a certain mode is selected,or that the water depth level is saved.

FIG. 2B Illustrates the Electronic Water Distribution Center's wired(version 2) main MCU unit electronic schematics and its connectivitywith the push button/motion sensor controller; the water over-flowdetect circuit is located on this main MCU unit. The main MCU unit powersupply source is constructed with, but not to be limited to, a maxim1737 IC, which is a battery charger integrated circuit (55). The maxim1737 is a lithium ion battery charger circuit (55) that charges thesystem battery and also provide system power in unison; the systembattery (65) is provided for a power outage situation and/or to operatethe system by battery power and/or by solar. Once the system battery(65) reach full charge, the system battery (65) no longer is charging oris discharging unless dc wall jack plug has a power failure. The systemmicrocontroller (75) is an 8-bit microcontroller which is used forvarious functions and purposes. The microcontroller (75) holds the C++program that accepts the inputs from the motion controller circuit (40),water over-flow circuit (45), and the temperature controller remote(FIG. 1B); the microcontroller (75) then outputs a signal to theselected driver circuit (90), which output a signal to the hot watersolenoid valve (95) and/or the cold water solenoid valve (100) to outputthe water temperature that was selected by the user; microcontroller(75) also mean for the user to save their preferred water depth andoutput that saved water depth by pressing the sink/tub fill button (25)once; microcontroller means (75) to send and receive data through itsfull duplex UART/USART system via ZIGBEE/BLUETOOTH/WIFI/Radio Control(85). The Electronic Water Distribution Center has either aZIGBEE/BLUETOOTH/WIFI/Radio Control (85) communication system for themeans of communicating with the system via mobile device (android orapple), or from any computer device via a Bluetooth or WIFI deviceself-contained app; any device that is utilized to control the apparatusthrough ZIGBEE, Bluetooth, or WIFI (85) connectivity will have fullcontrol of the apparatus and will be able to control all of theapparatus's said functions from that device via the device application.The water over-flow detection circuit (45) is configured with a lowfrequency/fast switching/ultra-low current sensing/audio transistor. Asmall positive input signal is applied through an fast switching 1n4148diode and the low frequency audio amplifier is utilized to produce theoutput signal to the microcontroller; if a small body of water reachesthe input and output signal of the water over-flow detection circuit(45) sensors in unison, the water over-flow detection sensor (45) willthen output a signal to the microcontroller (75), hence automaticallyturn both hot and/or cold water solenoid valves (95) and (100) off untilwater is under the input and outputs to the water over-flow detection(45) circuit; once water is under the water over-flow circuit (45) thewater can then be operated again.

FIG. 2C Illustrates A model of the external enclosure for the ElectronicWater Distribution Center's wired (version 2) temperature switch pushbutton with motion sensor controller. The said version was invented forthe user to be able to mount the temperature push button/motion sensorcircuit controller, (FIG. 2A), and the main MCU unit (FIG. 4) where everthe user wanted for their own convenience. For example: This unit is atwo-piece unit that has the motion sensor and the temperature switchpush buttons on one controller for the user only having to mount onecontroller unit. The user might want the temperature push button/motionsensor controller (FIG. 2A) in the front of the sink because he/she isin a wheelchair and don't want to lift up to reach the motion sensor orthe push-button controls. It was created for the user to have moreconvenience with how the system is operated in their own home orbusiness.

FIG. 3A Illustrates the Electronic Water Distribution Center's wirelesstemperature switch push button with motion sensor controller moduleelectronic schematics. The wireless temperature switch push button withmotion sensor controller unit power supply source is constructed with,but not to be limited to, a maxim 1737 IC, which is a battery chargerintegrated circuit (50). The maxim 1737 is a lithium ion battery chargercircuit (50) that charges the system battery and also provide systempower in unison; the system battery (60) is provided for a power outagesituation and/or to operate the system by battery power and/or by solar.Once the system battery (60) reach full charge, the system battery (60)no longer is charging or is discharging unless dc wall jack plug has apower failure. The wireless temperature switch push-button controllercommunicates with the main MCU (FIG. 3B) unit via Bluetooth, ZIGBEE,WIFI, and/or radio controlled. The motion controller circuit (40) isconstructed with and infrared receiver transmitter package; the infraredtransmitter and receiver is first, connected close together inproximity; the said transmitter emit an infrared beam signal into theatmosphere; if the user wave their hand or object in the range of theinfrared transmitter/receiver package circuit, the infrared beam thenbounces off of the object and is collected within the receiver toproduce an output signal to interrupt the microcontroller (70); themotion controller circuit is utilized upon the apparatus to first,output water by way of motion from a human or an object; second, isutilized to output the last temperature that was pressed upon thetemperature switch push button controls to output for anytime use;third, is utilized to output a selected cup size of water, ranging from1-5 cups, that is switched by the cup size button (30) upon the pushbutton controls. Now concerning the push-button controls; First, thesaid apparatus hot button (5), cold button (15), and/or warm button (10)is utilized upon the system for the user to output selected watertemperature from the said apparatus for a prolonged period of time;second, to select what water temperature the user want the motion sensorcircuit (40) to operate on; the tri-led (1) is used to let user knowwhat temperature of water that is coming out of the apparatus and/orwhat temperature the motion sensor circuit (40) is to operate on. third,the menu button (20) is there to select and change water depth mode andfill sink/tub mode; water depth mode allow the user to save a preferredamount of water that is used normally (to wash dishes or/and forbathing); sink/tub fill button (25) is to activate the saved water depthand temperature that was selected during the saving procedure by way ofthe press of a button. If you have the electronic stopper circuit(patent application #), when sink/tub push button (25) is pressed, theautomatic stopper actuates down, hence the selected water temperature isselected and the water depth that was saved is then reactivated torefill the sink/tub to the previously saved water depth. The c-sizebutton (30) is the cup size select button. The c-size button (30) isused to select how many cups of water, between 1-5 cups of water can beselected, that is outputted by the motion sensor circuit (40). Thevibrator and/or sounder circuit (35) is utilized on the system as anaudio or physical indicator. For example: to let the user know that thewater is on or off, that a certain mode is selected, or that the waterdepth level is saved. The system microcontroller (70) is an 8-bitmicrocontroller which is used for various functions and purposes. Themicrocontroller (70) holds the C++ program that accepts the inputs fromthe temperature switch push button with motion sensor controller, themicrocontroller (70) then outputs a signal to the main MCU unit (FIG.3B) via ZIGBEE/BLUETOOTH/WIFI/Radio Control (80), to the microcontroller(75). Hence the microcontroller (75) send an output signal to theselected driver circuit (90), which output a signal to the hot watersolenoid valve (95) and/or the cold water solenoid valve (100) to outputthe water temperature that was selected by the user; microcontroller(75) also mean for the user to save their preferred water depth andoutput that saved water depth by pressing the sink/tub fill-up button(25) once; microcontroller means (70) to send and receive data throughits full duplex UART/USART system via ZIGBEE/BLUETOOTH/WIFI/RadioControl (80) to The Electronic Water Distribution Center'smicrocontroller (75) via BLUETOOTH/WIFI/Radio Control (85) communicationsystem for the means of communicating with the system's hot or coldwater solenoid valves.

FIG. 3B Illustrates the Electronic Water Distribution Center's wirelessmain MCU unit electronic schematics and its connectivity upon thewireless temperature switch push button with motion sensor controller;the water over-flow detect circuit is located on the wireless main MCUunit. The main MCU unit power supply source is constructed with, but notto be limited to, a maxim 1737 IC, which is a battery charger integratedcircuit (55). The maxim 1737 is a lithium ion battery charger circuit(55) that charges the system battery and also provide system power inunison; the system battery (65) is provided for a power outage situationand/or to operate the system by battery power and/or by solar. Once thesystem battery (65) reach full charge, the system battery (65) no longeris charging or is discharging unless dc wall jack plug has a powerfailure. The system microcontroller (75) is an 8-bit microcontrollerwhich is used for various functions and purposes. The microcontroller(75) holds the C++ program that accepts the inputs from the wirelesstemperature switch push button with motion sensor controller (FIG. 3A),the water over-flow circuit (45), and/or via BLUETOOTH/WIFI/ZIGBEE (85);the microcontroller (75) then outputs a signal to the selected drivercircuit (90), which output a signal to the hot water solenoid valve (95)and/or the cold water solenoid valve (100) to output the watertemperature that was selected by the user, microcontroller (75) alsomean for the user to save their preferred water depth and output thatsaved water depth by pressing the sink/tub fill button (25) once;microcontroller means (75) to send and receive data through its fullduplex UART/USART system via ZIGBEE/BLUETOOTH/WIFI/Radio Control (85);the Electronic Water Distribution Center has either a ZIGBEE, BLUETOOTH,WIFI, or Radio Control (85) communication system for the means ofcommunicating with the system via mobile device (android or apple), theElectronic Water Distribution Center temperature switch with motionsensor controller, or from any computer device via a Bluetooth or WIFIdevice self-contained app; any device that is utilized to control theapparatus through ZIGBEE, Bluetooth, or WIFI (85) connectivity will havefull control of the apparatus and will be able to control all of theapparatus's said functions from that device via the device application.The water over-flow detection circuit (45) is configured with a lowfrequency/fast switching/ultra-low current sensing/audio transistor. Asmall positive input signal is applied through an fast switching 1n4148diode and the low frequency audio amplifier is utilized to produce theoutput signal to the microcontroller; if a small body of water reachesthe input and output signal of the water over-flow detection circuit(45) sensors in unison, the water over-flow detection sensor (45) willthen output a signal to the microcontroller (75), hence automaticallyturn both hot and/or cold water solenoid valves (95) and (100) off untilwater is under the input and outputs to the water over-flow detection(45) circuit; once water is under the water over-flow circuit (45) thewater can then be operated again.

FIG. 3C Illustrates A model of the external enclosure for the ElectronicWater Distribution Center's wireless temperature switch push button withmotion sensor controller. The wireless Temperature switch push buttonwith motion sensor controller has a power switch (105) located on theside of the device. The said temperature controller is equipped with acharging dock (110) with the charging connections (115) and (120) on thebottom of the temperature controller; the said Temperature switch pushbutton with motion sensor controller can plug into any wall outlet tocharge and also have a very wide communication range, but not to belimited to 40 ft. The wireless apparatus can be assembled to any homeand/or business plumbing in less than 10 minutes without the need for aplumber.

FIG. 4 Illustrates a model of the external enclosure for the ElectronicWater Distribution Center's wired and wireless main MCU unit. The mainMCU enclosure will be utilized for all units; the main MCU unit, as wellas all of the other stated controller units within this patent, all areconstructed with waterproof plastics and/or metal enclosure; for thisreason, there is a zero percent chance for the system to malfunction andcause some type of electrical shock to the user; the unit can be hung ona wall, under the sink, and even under the house; main MCU storagedepends solely on the user preference.

CONCLUSION

The Electronic Water Distribution Center Has Been Modified Time AfterTime in The Last year and a half, and will continue to be modified indue time. There are plenty of Other modifications that will be createdfor the said apparatus and the modifications made will be pertaining tothe apparatus getting smarter and smarter; also said modifications willcontinue to make sure power consumption drops even less than what it is.I been running this system in my house for one year in a half now strongwithout any bugs in the system. The main MCU C++ program does exactlywhat its programmed to do and is ready for manufacturing.

I claim,
 1. A Universal Electronic Water Distribution Center device,having multiple different versions of the temperature switch push buttoncontroller systems and multiple different versions of the main MCU unit,which is a device constructed for any kitchen or bathroom sink/tubfaucets for any home or business to turn on and/or off the hot water,the cold water, or warm water by utilizing multiple push-buttons and twoor more electronic water solenoid valves; the water solenoid valves arecontrolled electronically by way of the temperature switch push buttonwith/without motion sensor controller and/or an external motion sensorcontroller, which are inputs that is connected to one or moremicrocontroller units, That send a output signal to the driver circuit,hence send a output signal to control the electronic water solenoidvalves; the said apparatus can connect to any faucet or waterdistributing device and control the water distribution and watertemperature that output from the device electronically by way of thetemperature switch push button with/without motion sensor wiredcontroller (version 1 and 2), the temperature switch push button withmotion sensor wireless ZIGBEE/BLUETOOTH/WIFI controller (version 3), orby way of a mobile device/computing device software application via theZIGBEE/BLUETOOTH/WIFI device that is connected to the main MCU unit(version 2 and 3); the Electronic Water Distribution Center constructioncomprises, one or more push buttons which controls the temperature andflow of the hot water, cold water, and warm water; one or more pushbuttons which also control the menu, sink/tub fill up, and to select acup size (temperature push button with/without motion sensor controllerversion 1, 2, and 3); one or more motion sensor circuits, consisting ofeither and external motion sensor circuit (version 1) and/or a motionsensor that is on-board the Temperature switch push button with motionsensor controller (version 2 and version 3). a vibrator and/or soundbuzzer to let the user know if an input was pressed/detected or the endof a certain mode (sink/tub fill mode) called to one of themicrocontroller units temperature switch push button with/without motionsensor controller (version's 1,2, and 3); a led indicator using atri-led, configured as an output from the microcontroller, to informuser of the temperature of water that is distributing from theElectronic Water Distribution Center (temperature switch push buttonwith/without motion sensor controller (version's 1,2,3); one or morewater over flow detection circuit's that is connected to the externalmotion sensor controller (version 1) and/or the main MCU unit (version 2and 3); one or more microcontroller unit(s) that contains a Computerprogram to read the inputs from the wired/wireless temperature switchpush button with/without motion sensor controller and/or the externalmotion sensor controller, hence transfer an output signal to the drivercircuit that in-turn output a signal to actuate the multiple electronicwater solenoid valves. a single microcontroller is utilized in (version1 and version 2) Electronic Water Distribution Center and multiplemicrocontrollers are utilized in (version 3) of the Electronic waterdistribution center; in (version 3), a single microcontroller is used asa master device on the temperature switch push button with motion sensorcontroller and a second microcontroller is utilized on the main MCU as aslave device; one or more ZIGBEE, BLUETOOTH, and/or WIFI modules, tocommunicate between the wireless temperature switch push buttonwith/without motion sensor controller and the main MCU unit; a drivercircuit having multiple outputs configured to receive a said signal fromthe microcontroller, hence send an amplified signal to actuate themultiple electronic water solenoid valves; two or more electronic watersolenoids valves to control the water distribution from any faucet; oneor more manual shut/off valves to revert your faucet back to full manualoperations; One or more battery charging circuits to charge theElectronic Water Distribution Center and the temperature switch pushbutton controller with/without motion sensor controller; 16 One or morerechargeable batteries for the main MCU unit and/or the temperatureswitch push button with/without motion sensor controller, to maintainsystem voltage at all time.
 2. An apparatus, as set forth in claim 1,wherein said Electronic Water Distribution Center have multipledifferent types of temperature switch push button controller systems andan external motion sensor controller, the Electronic Water DistributionCenter version 1 comprising, a wired temperature switch push buttoncontroller with an external motion sensor controller; the temperatureswitch push button controller has a hot water button, a cold waterbutton, a warm water button a sink/tub fill up button, cup size button,and a menu button; the said controller also comprises an led indicator,a vibrator/sounder circuit; the external motion sensor has one or moremotion sensors with water over flow detect circuit controller; both thetemperature switch push button controller and the external motion sensorcontroller are both a means for an input signals to the main MCUmicrocontroller (version 1 or 2), to output a signal to the drivercircuit, hence output a signal to the hot water pipe electronic watersolenoid valve, cold water pipe electronic water solenoid valve, or bothelectronic water solenoid valves in unison;
 3. An apparatus as set forthin claim 1, wherein said Electronic Water Distribution Center havemultiple different types of temperature switch push button controllersystems version 2 comprising, a wired temperature switch push buttonwith motion sensor controller which has a hot water button, a cold waterbutton, a warm water button a sink/tub fill up button, cup size button,and a menu button; the said controller also comprises an led indicator,a vibrator/sounder, and an on-board motion sensor; the temperatureswitch push button with motion sensor controller is a means for an inputsignals to the main MCU microcontroller (version 1 or 2), to output asignal to the driver circuit, hence output a signal to the hot waterpipe electronic water solenoid valve, cold water pipe electronic watersolenoid valve, or both electronic water solenoid valves.
 4. Anapparatus as set forth in claim 1, wherein said Electronic WaterDistribution Center have multiple different types of temperature switchpush button controller systems versions 1, 2 and 3 comprising, a hotwater push button, a cold water push button, and a warm water pushbutton for temperature control of the said apparatus.
 5. An apparatus asset forth in claim 1, wherein said Electronic Water Distribution Centerhave multiple different types of temperature switch push buttoncontroller systems version 3 comprising, a wireless temperature switchpush button with motion sensor controller which has a hot water button,a cold water button, a warm water button, a sink/tub fill up button, cupsize button, and a menu button; the said controller also comprises, anled indicator, a vibrator/sounder, battery charging circuit, amicrocontroller, a BLUETOOTH WIFI, and/or ZIGBEE device circuit, arechargeable battery, charging dock station, and an on-board motionsensor; the temperature switch push button with motion sensor controllerhas an battery charger integrated circuit, which supply the input powerthat charges the system battery and also provide system power in unison,which powers the on-board microcontroller and said components, for ameans to provide multiple input signals, by way of wirelesscommunication to the main MCU microcontroller (version 1 or 2), tooutput a signal to the driver circuit, hence output a signal to the hotwater pipe electronic water solenoid valve, cold water pipe electronicwater solenoid valve, or both electronic water solenoid valves inunison;
 6. An apparatus as set forth in claim 1, wherein said ElectronicWater Distribution Center have multiple different versions of the mainMCU unit version 1 comprising, a battery charging circuit, arechargeable battery, a microcontroller, a BLUETOOTH/WIFI/and/or ZIGBEEcircuit, and multiple electronic water solenoid valves; The main MCUunit power supply source is constructed with a battery chargerintegrated circuit, which supply the input power that charges the systembattery and also provide system power in unison; the system battery isprovided for a power outage situation and/or to operate the system bybattery power and/or by solar. Once the system battery reaches fullcharge, the system battery no longer is charging or is discharging;unless dc wall plug has a power failure. The system microcontroller is,but not to be limited to, an 8-bit microcontroller which is used forvarious functions and purposes. The microcontroller holds the computerprogram that accepts the wired inputs from the external motioncontroller circuit, the water over-flow circuit, and the temperaturecontroller remote (FIG. 1B); the microcontroller then outputs a signalto the driver circuit, which is constructed with a Darlington pair, ahalf h-bridge, or a full h-bridge driver; the said Driver circuit thenoutput an amplified signal to the hot water solenoid valve and/or thecold water solenoid valve to output the water temperature that wasselected by the user;
 7. An apparatus as set forth in claim 1, whereinsaid Electronic Water Distribution Center have multiple differentversions of the main MCU unit version 2 comprising, a battery chargingcircuit, a rechargeable battery, a microcontroller, a water over-flowdetection circuit, a BLUETOOTH, WIFI, and/or ZIGBEE circuit, andmultiple electronic water solenoid valves; The main MCU unit powersupply source is constructed with a battery charger integrated circuit,which supply the input power that charges the system battery and alsoprovide system power in unison; the system battery is provided for apower outage situation and/or to operate the system by battery powerand/or by solar. Once the system battery reaches full charge, the systembattery no longer is charging or is discharging; unless dc wall plug hasa power failure. The system microcontroller is an,but not to be limitedto, 8-bit microcontroller; which is used for various functions and/orpurposes. The microcontroller holds the computer program that acceptsthe wireless input signals from the temperature switch push button withmotion sensor controller (FIG. 1B) and the signal from the on-boardwater over-flow circuit; the microcontroller then outputs a signal tothe driver circuit, which is constructed with a Darlington pair, a halfh-bridge, or a full h-bridge driver; the said Driver circuit then outputan amplified signal to the hot water solenoid valve and/or the coldwater solenoid valve to output the water temperature that was selectedby the user;
 8. An apparatus as set forth in claim 6 further comprising,a microcontroller also programmed for the user to save their preferredwater depth and output that saved water depth by pressing the sink/tubfill-up button once; microcontroller also is programmed to send andreceive data through its full duplex DART/USART system via ZIGBEE,BLUETOOTH, WIFI, and/or Radio Control; for the means of a wirelesscommunication signal between the temperature switch push button withmotion sensor controller (version 3) and the main MCU unit (version 1and 2), or for the means of a wireless communication signal between amobile device/tablet/computing device that can download applications tocommunicate wireless with the main MCU unit (version 1 and 2) viaZIGBEE, BLUETOOTH, WIFI, and/or Radio Control circuit upon the unit. 9.An apparatus as set forth in claim 6 further comprising, The ElectronicWater Distribution Center has a ZIGBEE, BLUETOOTH, WIFI, or RadioControl communication system for the means of communicating with thesystem via mobile device (android or apple), or from any computer devicevia a Bluetooth or WIFI device self-contained app; any device that isutilized to control the apparatus through Bluetooth, WIFI, or ZIGBEEconnectivity will have full control of the apparatus and will be able tocontrol all of the apparatus's said functions from that device via thedevice application.
 10. An apparatus, as set forth in claim 1 furthercomprising, that the Electronic Water Distribution Center utilize oneelectronic water solenoid valve for the hot water control and alsoutilize one electronic water solenoid valve for the cold water control.Both solenoid valves used in unison will control a precise warm water.11. An Electronic Water Distribution Center Functionalities comprising,After the user have selected the faucet of their choice, to operatesystem, you must turn both cold and hot water valve faucet handles fullyon. Depending on the pressure the user wishes to be applied to outputfrom the water faucet, the user can make necessary adjustments to thecold or hot water faucet handles. It is recommended to turn both hot andcold water all the way on. If the user has a faucet that only has oneknob to control water temperature, then the user can adjust by pushingknob directly in the middle by maneuvering it up or down. Turning bothwater lines on allows the main MCU system to control the faucet withoutever having to touch it again. The said apparatus is constructed withone or more motion sensors, one or more temperature switch push buttons,one or more battery charger circuits, water level detection circuit, atri-led, and sink/tub fill mode.
 12. An apparatus, as set forth in claim11, wherein said apparatus has a function concerning how the temperatureswitch push-buttons work in unison with the on-board motionsensor/external motion sensor, hence make the Motion Sensor utilize thesame temperature as the last temperature switch push button that waspressed; to select the temperature that you want to output from themotion sensor, press whichever button that goes along with thetemperature that the user prefer. When the water starts to run, waveyour hand in front of the sensor one time to turn it off. You can alsopress the same button or any other temperature switch push button (hot,cold, or warm). The Motion Sensor is now in conjunction with thetemperature of the last selected temperature switch push button.
 13. Anapparatus, as set forth in claim 12, wherein said apparatus has afunction concerning the temperature switch push buttons on thetemperature switch push button controller. The said temperature switchpush-buttons (hot, cold, and warm buttons) are on the system controllerto operate the water flow for long term use, and also the temperatureswitch push buttons are used to select the temperature of water you wantthe motion sensor to operate on; The motion sensor will operate on thelast temperature switch push-button that was pressed by the user. Theuser can run the water as long as he/she want by pressing the button forthe temp you prefer. Regarding the Hot temperature switch push-button,this button is used to activate the hot water. To turn on the hot water,press the button once. To turn water off, press button again, press anybutton, or wave your hand in front of the Motion Sensor. Regarding thecold temperature switch push button, this button is to activate the coldwater. To turn on cold water, press the button once. To turn water off,press button again, press any button, or wave your hand in front of thesensor. The warm temperature switch push-button is used to activate thewarm water. Warm water will come out of faucet at 93-95 degreesFahrenheit or 33-35 degrees Celsius if your hot water heater is adjustedproperly with both water supply lines set all the way to max. Manualadjustment is available to suit the user preference); the user selectedfaucet's hot and cold manual controls will set the warm temperatureand/or pressure for the water that is outputted from the spout, hencethe user can set their water heater to the correct preference to outputthe correct warm water temperature. To turn on the warm water, press thebutton once. To turn off water you can either press the same buttonagain, press one of the other two temperature switch push buttons, orwave your hand in front of the Motion Sensor. If this button is presseda third time, it will deactivate the Motion Sensor. To activate theMotion Sensor again simply press any button. The “Electronic WaterDistribution Center” can also hook up to and electronic faucet.
 14. Anapparatus, as set forth in claim 13, wherein said apparatus has atemperature switch push button with/without motion sensor controller,which has a sink/tub fill up button; The sink/tub fill up mode is afeature of the said apparatus and just requires and initial setting. Ifyou want the apparatus to save a certain amount of water in yoursink/tub hold the sink/tub fill up mode button for a few seconds, andthe water will start to fill; when the water starts to fill the sink/tubuser need to select the temperature of his preference that user wants tooutput from the system. Once the water depth gets to the desired heightpress the fill up button one time and the depth and that temperaturethat you selected will be saved permanently unless you want to change itagain. To activate fill up mode user saved preference, the user mustpress fill up button twice from the controller or buy way of mobiledevice. All functions from the Electronic Water distribution center willalso work on the company's mobile application. Also in fill up mode, ifthe user also has the electronic stopper (patent application #), whenthe Electronic Water Distribution Center activates fill up mode theelectronic stopper actuates down at the same time as the water start torun.
 15. An apparatus, as set forth in claim 13, wherein said apparatushas a temperature switch push button with/without motion sensorcontroller further comprising, a cup size select push button; The cupsize select button is defaulted to one cup when the system is poweredup. The cup size button works in unison with the motion Sensor input. Ifyou hit the button once and activate the Motion Sensor, the apparatuswill output two cups of water. If you hit the button a second time,hence activate the Motion Sensor, the system will output three cups ofwater. If you Hit the button a third time, hence activate the MotionSensor, the apparatus will continue the same routine until it reaches 5cups. Once the system reaches 5 cups, if you press the cup size selectbutton one more time, the apparatus will revert back to defaultsettings.
 16. An apparatus, as set forth in claim 13, wherein saidtemperature switch push button controller has a tri-color led to work inunison with the hot water push button, the cold water push button, andthe warm water push button; If you press the hot water button, thetri-color led will turn red and remain red even when the water is off,to let the user know that the motion sensor circuit will output hotwater if motion is detected; If you press the cold water button, thetri-color led will turn blue and remain blue even when the water is off,to let the user know that the motion sensor circuit will output coldwater if motion is detected; If you press the warm water button, thetri-color led will turn green and remain green even when the water isoff, to let the user know that the motion sensor circuit will outputwarm water if motion is detected.
 17. An apparatus, as set forth inclaim 11, wherein said apparatus has a function concerning a Water levelover flow detection system: The water level detection system on theElectronic Water Distribution Center is Self-Activated. This device isself-operating and only requires you to place the sensor anywhere on thesink where you would like the water flow to seize.
 18. An apparatus asset forth in claim 11, wherein said Electronic Water Distribution Centermain MCU has a battery charger circuit with automatic shutoff chargingsystems; the battery charger circuit charges the system battery and alsoprovide system power in unison; the system battery is provided for apower outage situation and/or to operate the system by battery powerand/or by solar. Once the system battery reaches full charge, the systembattery no longer is charging or is discharging unless dc wall plug hasa power failure. For example: the main MCU advanced battery chargingsystem only charges the battery if the voltage drops under 11.5 volts.Normal voltage output from the battery charger circuit is 12.07 v.Battery outputs 13.17 volts and have a maximum current output of 24amps. Battery is trickled charged between 800 ma up to 2 Amp at 12Volts. The user can either use the battery power, especially if you havea solar, or the user can use the dc plug. Main MCU battery charges inless than 3 hours.
 19. An apparatus as set forth in claim 11, whereinsaid Electronic Water Distribution Center wireless temperature switchpush-button with motion sensor Controller has a battery charger circuitwith automatic shutoff, the battery charger circuit charges the systembattery and also provide system power in unison; the system battery isprovided for a power outage situation and/or to operate the system bybattery power and/or by solar. Once the system battery reaches fullcharge, the system battery no longer is charging or is dischargingunless dc wall plug has a power failure. For example: this advancedcharging system only charges the battery if the voltage drops under 6.2volts (The wired temperature switch controllers has no battery chargercircuit). The voltage regulator stabilizes the correct voltage that isneeded for the circuit Normal voltage output for the battery chargercircuit is 5 volts. Battery maximum outputs 8.4 volts, thus the Batteryis trickled charged between 800 ma up to 1 amps until fully charged. Theuser can either use the battery power, especially if you have a solar,or the user can use the dc plug. Electronic Water Distribution CenterWireless Controller battery charges in less than 1 hours.
 20. Anapparatus as set forth in claim 11, the Electronic Water DistributionCenter Is a universal apparatus, and the said apparatus can connect toany faucet that has been created in the past or that will be created inthe future, to control the water flow and temperature for the hot andcold water inputs of the user preferred faucet electronically by way ofa wired or wireless temp controller(s), and/or motion sensor(s)controller(s), and/or mobile device or computing device buy means of anBluetooth, ZIGBEE, WIFI, and/or RF/RC device).